@charset "utf-8";


/*allsort*/
.allsort{float:left; top:-40px;position:relative;z-index:11;}
.allsort .mt{height:24px;padding:14px 12px 12px 16px;line-height:24px;cursor:pointer;overflow:hidden;}
.allsort .mt strong{float:left;font-size:14px;color:#630;}
.allsort .mt .extra{float:right;overflow:hidden;width:22px;height:22px;background-position:-214px -52px;}
.allsort .mc{position:absolute;left:40px;top:40px;overflow:visible;width:200px;background:#eeefef;}
.allsort .leftCategory{position:absolute;top:40px;height:413px;overflow:visible;width:38px;background:#eeefef;border:1px solid #C7C8C8;border-top:none;}
.allsort .leftCategory p{width:36px;text-align:center;font-size:15px;font-weight:400;color:#555555;box-sizing:border-box;}
.allsort .leftCategory .category1{height:322px;border-bottom:1px solid #C7C8C8;padding-top:102px;} 
.allsort .item {width:163px;min-height:45px;}
.allsort .fore{border-top:none;}
.allsort span{display:block;width:200px; height:45px;position:relative;z-index:1; text-align:left;border-bottom:1px solid #c7c8c8;}
.allsort h3{font-size:14px;width:197px;height:39px;border:3px solid #eeefef;border-right:3px solid #ffffff;background-position:-241px -57px; font-weight:normal; font-size:18px;background:#eeefef;}
.allsort h3 a:link,.allsort h3 a:visited{display:block;min-height:39px; width:180px; font-size:16px; font-weight:normal; padding-left:20px;line-height:39px;color:#333;}
.allsort h3 a:hover,.allsort h3 a:active{color:#00a29a; }
.allsort s{display:block;position:absolute;top:10px;left:160px;width:30px;height:20px; background:url("../images/index_ico2.jpg")/*tpa=http://www.yxit.net/images/index_ico2.jpg*/ no-repeat;} 
.allsort .item .i-mc{display:none;position:absolute;left:197px; min-height:402px;top:0;width:500px;border:3px solid #0ba29a;background:#fff;overflow:aotu;}
.allsort .item dt{padding:3px 6px 2px 0; font-size:14px;}
.allsort .item dd{padding:3px 0 0;overflow:hidden;zoom:1; font-size:14px;}
.allsort .subitem{float:left;width:447px;min-height:397px; margin-left:20px; margin-top:10px;padding:0 4px 0 8px;}
.allsort .subitem dl{  padding:2px 0;overflow:hidden;zoom:1; margin-bottom:2px;}
.allsort .subitem dt{ border-bottom:1px solid #00a29a;font-size:14px;float:left; padding-left:5px;width:447px;line-height:18px;color:#231815;}
.allsort .subitem dd{float:left;width:447px; margin-right:10px;}
.allsort .subitem em{float:left;height:14px;margin:3px 0;  line-height:14px;padding:0 8px;font-style:normal;white-space:nowrap;}
.allsort .subitem em a {color:#555555; font-size:12px;}
.allsort .subitem em a:hover{color:#e60012;}
.allsort .fr{background:#fff;width:194px;padding:0 15px 2010px 15px;margin-bottom:-2000px;float:right;}
.allsort .fr dl{padding-bottom:0;}
.allsort .mc .extra{padding:7px 8px;background:#FDF1DE;border-top:1px solid #FDE6D2;}

.allsorthover .mt .extra{background-position:-214px -75px;}
.allsorthover .mc{display:block;}
.allsort .hover span{z-index:13;}
.allsort .hover h3{font-size:14px;border:solid #0ba29a; height:39px;border-width:3px 0 3px 3px;overflow:hidden;background: #fff;font-weight:bold;} 
.allsort .hover s{left:159px;top:13px;background:url("../images/index_ico1.jpg")/*tpa=http://www.yxit.net/images/index_ico1.jpg*/ no-repeat;}
.allsort .hover .i-mc{display:block;z-index:12;}
*html .allsort .item dd{padding-bottom:6px;}
*html .allsort .subitem{height:400px;}
.allsort .close{position:absolute;top:6px;left:674px;z-index:14;width:19px;height:19px;background-position:-216px -125px;cursor:pointer;}